<?php
/**
 * Renderiza una tabla en base a un modelo.
 *
 * @author Andres Hal
 *
 * @param array $Model modelo con los resultados a mostrar
 * @param array $Campos array con los que se quieren mostrar de la tabla
 * @param string $Paginador nombre del paginador a utilizar
 * @param string $Url url que utilizara el paginador de kumbiaphp
 * @param boolean $Act activa los botones del CRUD
 * @return partial
 */
?>
<div id="datagrid">
     <table width="100%" class="paginado">
          <thead>
               <tr>
               		<th style="width: 10px;">#</th> 
               <?php foreach( $Campos  as $titulo => $valor): ?>
                    <th><?php echo $titulo ?></th>
               <?php endforeach; ?>
               <?php if($Act) :?>
                    <th>Acci&oacute;n</th>
               <?php endif;?>
               </tr>
          </thead>
          <tbody>
          <? 
          $i=($Model->current*$Model->per_page)-$Model->per_page; 
          foreach( $Model->items as $model): ?>
               <tr >
               		 <td><?php echo ++$i?></td>
               <?php foreach($Campos as $campos): ?>
                    <td <?php if($Act) echo "onclick='window.location=\"". PUBLIC_PATH . Router::get('controller_path') ."/ver/{$model->id}\"'";?>>
                         <?php echo strtoupper($model->$campos) ?>
                    </td>
               <?php endforeach; ?>
               <?php if($Act) :?>
                    <td align="center">
                         <?php 
                              echo Html::linkAction("editar/$model->id/"
                                                    ,Html::img('icons/edit.png'
                                                    ,'Editar'));
                         ?> 
                         <?php 
                              echo Html::linkAction("borrar/$model->id/"
                                                    ,Html::img('icons/cross.png','Borrar')
                                                    ,'onclick="return confirm(\'Se eliminará el Registro ¿Está seguro?\')"');
                         ?>
                    </td>
               <?php endif;?>
               </tr>
          <?php endforeach; ?>
          </tbody>
     </table>
      		<div 
                  style="display: table-cell;
                            -moz-border-radius: 3px;
                            width: 15%; 
                            text-shadow: 1px 1px 2px gray;
                            background-color: #EFEFEF;
                            padding: 2px;
                            border: solid #C7C7C7 1px;
                            text-align: center">
                    <label><?php echo $Model->count.' registros';?></label>
               </div>   
     <?php View::partial('paginators/'. $Paginator, false, array('page' => $Model ,'url' => $Url)); ?>
</div>